style.scss 957 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. .crew-consent {
  2. max-width: 480px;
  3. margin: 40px auto;
  4. padding: 32px;
  5. background: var(--card);
  6. border: 1px solid var(--border);
  7. border-radius: 12px;
  8. text-align: center;
  9. &__title {
  10. font-size: 1.25rem;
  11. font-weight: 600;
  12. margin-bottom: 8px;
  13. }
  14. &__subtitle {
  15. color: var(--muted-foreground);
  16. font-size: 0.875rem;
  17. margin-bottom: 24px;
  18. }
  19. &__info {
  20. padding: 16px;
  21. background: var(--accent);
  22. border-radius: 8px;
  23. margin-bottom: 24px;
  24. text-align: left;
  25. }
  26. &__row {
  27. display: flex;
  28. justify-content: space-between;
  29. padding: 4px 0;
  30. font-size: 0.875rem;
  31. &-label {
  32. color: var(--muted-foreground);
  33. }
  34. &-value {
  35. font-weight: 500;
  36. }
  37. }
  38. &__check {
  39. display: flex;
  40. align-items: center;
  41. justify-content: center;
  42. gap: 8px;
  43. margin-bottom: 20px;
  44. font-size: 0.875rem;
  45. }
  46. &__done {
  47. padding: 16px;
  48. background: hsl(var(--primary) / 0.1);
  49. border-radius: 8px;
  50. color: var(--primary);
  51. font-weight: 500;
  52. }
  53. }